cobra royal – English–Français translations

🇫🇷 fr en 🇬🇧

cobra royal noun {m}

  /kɔ.bʁa ʁwa.jal/
king cobra
Wiktionary Links